someone that has severe impairment in his physical abilities - Allemand Anglais Dictionnaire